public donation - English Synonyms Dictionary